Skip to content

[stable33] fix(files_sharing): apply link share password on first save#60329

Merged
AndyScherzinger merged 2 commits into
stable33from
backport/60311/stable33
May 13, 2026
Merged

[stable33] fix(files_sharing): apply link share password on first save#60329
AndyScherzinger merged 2 commits into
stable33from
backport/60311/stable33

Conversation

@pringelmann
Copy link
Copy Markdown
Contributor

@pringelmann pringelmann commented May 12, 2026

Backport of #60311

  • Review and resolve any conflicts

Pre-declare newPassword on the share state so Vue 2's reactivity covers
it from the start. Without this, $set later relies on a
property-addition notification path that races with the toggle's async
setter and intermittently drops the password in certain build
environments.

Fixes: #57011
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann pringelmann requested a review from a team as a code owner May 12, 2026 13:01
@pringelmann pringelmann requested review from nfebe, sorbaugh and susnux and removed request for a team May 12, 2026 13:01
@pringelmann pringelmann self-assigned this May 12, 2026
@pringelmann pringelmann requested a review from come-nc May 12, 2026 13:03
@AndyScherzinger AndyScherzinger merged commit ee2d373 into stable33 May 13, 2026
136 of 139 checks passed
@AndyScherzinger AndyScherzinger deleted the backport/60311/stable33 branch May 13, 2026 06:24
@AndyScherzinger AndyScherzinger added this to the Nextcloud 33.0.4 milestone May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants